.listPic {
    padding-top: 0.28rem;

    display        : flex;
    flex-wrap      : wrap;
    justify-content: space-between;
    /* gap         : 0.1rem; */

}

.listPic li {
    width        : 48%;
    border-radius: 0.3rem;
    opacity      : 1;
    background   : #FFFFFF;
    box-sizing   : border-box;
    border       : 0.01rem solid #FBE8E4;
    overflow     : hidden;
    margin-bottom: 0.24rem;

}

.listPic li .pic {
    display: block;
    width  : 100%;

}

.playerBox {
    position  : fixed;
    top       : 0;
    left      : 0;
    width     : 100%;
    height    : 100vh;
    background: #000;
}

.playerBox .playerCon {
    width: 100%;
}

.closeBtn {
    height     : 5vh;
    line-height: 5vh;
    padding    : 0 0.3rem;
    color      : #fff;
    font-size  : 0.28rem;
    box-sizing: border-box;
    text-align: right;
    background: #000;
}

.btnGroup {
    position: absolute;
    left: 5%;
    bottom: 2vh;
    width  : 90%;
    margin : 0 auto;
    display: flex;
}

.btnGroup .btn .icon{
    display: block;
    width: 1.2rem;
    height: 1.2rem;
    margin: 0 auto;
}
.btnGroup .btn {
    flex       : 1;
    height     : 100%;
    color      : #fff;
    font-size  : 0.24rem;
    text-align : center;
    line-height: 5vh;

}
